package com.infolab.aims.service.intf;

import java.util.List;

import com.infolab.aims.common.bean.SearchCriteria;
import com.infolab.aims.common.bean.SearchResult;
import com.infolab.aims.domain.Attendance;

public interface AttendanceService {
	
	public void createAttendance(Attendance attendance);
	
	public Attendance getAttendance(Integer attendanceId);
	
	public Attendance findAttendance(SearchCriteria searchCriteria);
	
	public List<Attendance> findAttendances(SearchCriteria searchCriteria);
	
	public SearchResult searchAttendance(SearchCriteria searchCriteria);
	
	public void updateAttendance(Attendance attendance);
	
	public void deleteAttendance(Integer attendanceId);
	
}
